compete fiercely

Translations
rivaliser farouchement